traumatic orchitis - German English Dictionary